It stands to reason that hours after Gérard Depardieu was found guilty of sexual assault and handed an 18-month suspended sentence, that his Let the Sunshine In co-star and Cannes Film Festival Jury President Juliette Binoche would be asked to weigh in on whether justice was served in regards to her French peer. Binoche was […]